1
general::
Also, name for. Give someone or something the name of another person or place. For example, They named the baby after his grandfather, or The mountain was named for President McKinley.
American Heritage Idioms
2
general::
Phrase(s): name someone after someone else [and] name someone for someone else
to give someone (usually a baby) the name of another person. • We named our baby after my aunt. • My parents named me for my grandfather.
McGrawhill's American Idioms And Phrasal Verbs